package ControladorPersistencia;

import java.util.List;
import java.util.Vector;

import Negocio.ListaPreciosCPR;
import Negocio.Rodamiento;



import Dao.RodamientoDao;

public class AdminRodamiento {
	
	private static RodamientoDao dao;
	private static AdminRodamiento instance;
	
	static {
		dao = RodamientoDao.getInstancia();
		}
	
	
	public static AdminRodamiento getInstance()
	{
		if(instance == null)
			instance= new AdminRodamiento();
		return instance;
	}
	public void grabarRodamiento(Rodamiento rodamiento){
		dao.grabarRodamiento(rodamiento);
	}
	
	public Rodamiento buscarRodamiento(String codigo){
		return dao.buscarRodamiento(codigo);
	}
	
	public Rodamiento buscarRodamiento(int id){
		return dao.buscarRodamiento(id);
	}
	
	public void borrarRodamiento(int id){
		dao.borrarRodamiento(id);
	}

	public List<Rodamiento> obtenerRodamientos() {
		List<Rodamiento> rodamientos = dao.obtenerRodamientos();
		return rodamientos;
	}

	public void modificarRodamiento(Rodamiento rod) {
		dao.modificarRodamiento(rod);		
	}
	

}
